home *** CD-ROM | disk | FTP | other *** search
- ===========================
- XLISP 1.5b for the Atari ST
- ===========================
-
-
- This is the complete distribution of XLisp version 1.5b for the Atari ST.
- XLisp is an experimental, object-oriented, public-domain version of the
- Lisp programming language. It is an interpreter, not a compiler. Xlisp
- was developed and copyrighted by David Betz, and this version was ported
- to the ST by Jwahar R. Bammi. It runs as a TOS program.
-
- The file you are reading is README.DOC, and it contains the list of
- files, whom to contact for help and some notes on the ST-specific
- aspects of the language.
-
-
- The following files are absolutely necessary to run XLisp:
-
- XLISP.TTP Executable code for the interpreter.
- INIT.LSP Initialization file, loaded automatically on startup
- (must be in the same directory as XLISP.TTP).
-
-
- The following files are recommended documentation:
-
- XLISP.MAN Complete XLisp manual, 35 pages long, print from GEM
- Desktop by double-clicking and selecting Print.
- README.DOC The file you are reading.
-
-
- PLEASE NOTE that none of the files listed after this point are required
- to run or use XLisp fully! They are a set of programming examples and
- the complete C source code to the interpreter. The four files listed
- above are all you need to program in XLisp!
-
- The following files are Lisp examples. Use (LOAD "filename") once in
- XLisp, or give the filename without the extender in the TOS parameters
- dialog box in the Desktop.
-
- EXPERT.LSP Expert Systems example.
- FACT.LSP Recursion examples.
- FIB.LSP
- HANOI.LSP The Towers of Hanoi.
- HDWR.LSP Object-oriented programming demonstrations.
- OBJCT1.LSP
- OBJCT2.LSP
- PPRINT.LSP Pretty printer.
- PROLOG.LSP "Prolog" interpreter.
- QUEENS.LSP n-Queens on chessboard problem.
-
-
- The following are the source files to build the XLisp interpreter:
-
- CTYPE.H
- MATH.H
- SETJMP.H
- STSTUF.C (Name "STSTUFF.C" on disk!)
- XLBFUN.C
- XLCONT.C
- XLDBUG.C
- XLDMEM.C
- XLEVAL.C
- XLFIO.C
- XLFTB1.C (Name "XLFTAB1.C" on disk!)
- XLFTB2.C (Name "XLFTAB2.C" on disk!)
- XLGLOB.C
- XLINIT.C
- XLIO.C
- XLISP.C
- XLISP.H
- XLISP.INP
- XLJUMP.C
- XLLIST.C
- XLMATH.C
- XLOBJ.C
- XLPRIN.C
- XLREAD.C
- XLSTR.C
- XLSUBR.C
- XLSYM.C
- XLSYS.C
-
-
-
- Notes: There is an error in the XLisp manual. To exit from a break loop,
- type [Control]-G, not (quit) as indicated.
- Additionally, we hope to have a batch file for Alcyon C here
- shortly (if it is not available already) that shows how to
- compile XLisp from scratch.
-
-
- Kindly direct all questions and comments to:
-
- Christopher F. Chabris Jwahar R. Bammi
- 73277,305 71515,155
-
- 15 Sterling Road 215 Crawford Hall
- Armonk, NY 10504 10900 Euclid Avenue
- (914) 273-8828 Cleveland, OH 44106
- (261) 368-5038
-
- UUCP: ...!harvard!h-sc4!chabris UUCP: ...!decvax!cwruecmp!bammi
- CSnet: bammi@case
- ARPA: chabris%h-sc4@harvard.ARPA ARPA: bammi%case@csnet-relay
-
-
-
- Thank you very much.
-
- əəəəə